错过: to miss (train, opportunity etc)...
水利: water conservancy, irrigation works...
山路: mountain road...
祝: to wish, to express good wishes, to pray, (old) wizard...
沟: ditch, gutter, groove, gully, ravine...